0

C# app.config配置appSettings标签

AppSettings标签主要用于应用程中的一些配置信息。比如上传文件的路径,需要用到的可能会根据不同环境改变的一些常量等。可以在配置文件添加可执行文件要的配置。 using System; using System.Collections.Generic; using System.Configu ...

佳语顺 发布于 2024-05-18 20:34 评论(0) 阅读(2)
0

net core jwt的基本原理和实现

NET Core 中的 JWT(JSON Web Token)基本原理和实现主要涉及到身份验证和授权的过程。以下是对 JWT 原理和实现的简要概述: JWT 原理 JWT 是一种开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为 JSON 对象在各方之间安全地传输信息。这些信息 ...

努力,努力再努力 发布于 2024-05-18 17:29 评论(0) 阅读(7)
0

C#反射

目录C#反射概述语法应用场景总结引用 C#反射 概述 C# 反射(Reflection)是一种强大的机制,它允许程序在运行时访问和操作 .NET 程序集中的类型和成员。 获取程序集、模块 和类型成员信息,三者关系介绍请查看。 语法 反射的核心概念是 Type 对象。Type 对象表示一个 .NET ...

Aigu 发布于 2024-05-18 14:11 评论(0) 阅读(18)
0

非常全能WinForm 开发框架 - ReaLTaiizor

欢迎ReaLTaiizor是一个用户友好的、以设计为中心的.NET WinForms项目控件库,包含广泛的组件。您可以使用不同的主题选项对项目进行个性化设置,并自定义用户控件,以使您的应用程序更加专业。 项目地址:https://github.com/Taiizor/ReaLTaiizor 步骤1: ...

努力,努力再努力 发布于 2024-05-18 10:04 评论(0) 阅读(21)
3

记一次asp.net 8 服务器爆满的解决过程

1.描述一下服务器配置: 一台2c4g的centos,做api接口反代 一台8c16g的windows 2019 作为实际服务器,跑了iis,sql server,mongodb,redis 2.业务描述 2.0 服务器分为两个站点:importapi:用于处理数据导入,,,webapi:用于处理对 ...

启天 发布于 2024-05-18 09:12 评论(2) 阅读(298)
2

自研WPF插件系统(沙箱运行及热插拔)

前言 插件化的需求主要源于对软件架构灵活性的追求,特别是在开发大型、复杂或需要不断更新的软件系统时,插件化可以提高软件系统的可扩展性、可定制性、隔离性、安全性、可维护性、模块化、易于升级和更新以及支持第三方开发等方面的能力,从而满足不断变化的业务需求和技术挑战。 一、插件化探索 在WPF中我们想要开 ...

趋时软件 发布于 2024-05-17 21:25 评论(0) 阅读(34)
0

不一样的WPF多语言切换方案

前言 作为技术而言,我并不认为多语言有什么值得深入研究的地方,本来也没打算开这个话题。前段时间看到了群里有朋友在讨论这个,一想到它确实也算一个比较常用的功能,所以决定对它做一个封装,如果您正好需要,希望对您有帮助。 多语言切换一般有两种方案,一种是使用资源字典(xaml文件)来实现,还有一种是资源文 ...

趋时软件 发布于 2024-05-17 17:32 评论(0) 阅读(22)
0

RabbitMQ的基本用法

RabbitMQ是一个实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。它使用Erlang语言编写,并广泛用于分布式系统、微服务架构、大数据处理等领域。RabbitMQ的基本用法涉及几个核心概念,包括消息(Message)、消息队列(Queue)、交换器(Exchange ...

努力,努力再努力 发布于 2024-05-17 13:33 评论(0) 阅读(33)
0

在Windows Server 2008 R2上运行.Net 8应用

在Windows Server 2008 R2上运行.Net 8程序 因为工作需要,要在客户的Windows Server 2008 R2上运行一个WinForm程序。在网上搜了下之前也有人成功运行过.Net Core 3、.Net 6的Asp.Net Core服务,遂直接拿.Net 8来写了。最后 ...

sf氰化钠 发布于 2024-05-17 11:33 评论(0) 阅读(32)
0

dotnet 设置 X11 建立窗口之间的父子关系

在 X11 里面有和 Win32 类似的窗口之间的关系机制,如 Owner-Owned 关系,以及 Parent-Child 关系。本文将告诉大家如何进行设置以及其行为 ...

lindexi 发布于 2024-05-17 07:25 评论(0) 阅读(36)
3

C# 程序集、模块和类型概念及关系

目录C# 程序集、模块和类型概念及关系概述程序集模块类型程序集、模块和类型的关系总结引用 C# 程序集、模块和类型概念及关系 概述 在 C# 中,程序集、模块和类型是构成 .NET 应用程序的基本单元。它们之间具有以下层次关系: 程序集 是包含 .NET 代码的单元,它可以是一个可执行文件(EXE) ...

Aigu 发布于 2024-05-16 20:33 评论(0) 阅读(320)
2

.NET实现获取NTP服务器时间并同步(附带Windows系统启用NTP服务功能)

对某个远程服务器启用和设置NTP服务(Windows系统) 打开注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer 将 Enabled 的值设置为 1,这将启用NTP服务器功 ...

WeskyNet 发布于 2024-05-15 17:53 评论(4) 阅读(424)
1

C#泛型

目录C#泛型概述什么是泛型?泛型有什么用?基本语法1.泛型方法 Method<T>2.泛型类 class GenericClass<T>{}3.泛型接口 public interface GenericInterface<T>{}4.泛型委托 public delegate void Generic ...

Aigu 发布于 2024-05-15 16:54 评论(0) 阅读(356)
12

NETCore中实现一个轻量无负担的极简任务调度ScheduleTask

至于任务调度这个基础功能,重要性不言而喻,大多数业务系统都会用到,世面上有很多成熟的三方库比如Quartz,Hangfire,Coravel 这里我们不讨论三方的库如何使用 而是从0开始自己制作一个简易的任务调度,如果只是到分钟级别的粒度基本够用 技术栈用到了:BackgroundService和N ...

万雅虎 发布于 2024-05-15 15:59 评论(5) 阅读(1664)
1

EAV模型(实体-属性-值)的设计和低代码的处理方案(2)--数据的查询处理

我在随笔《EAV模型(实体-属性-值)的设计和低代码的处理方案(1)》中介绍了一些基本的EAV模型设计知识和基于Winform场景下低代码(或者说无代码)的一些实现思路,在本篇随笔中,我们来分析一下这种针对通用业务,且只需定义就能构建业务模块存储和界面的解决方案,其中的数据查询处理的操作。 ...

伍华聪 发布于 2024-05-15 13:43 评论(0) 阅读(255)
2

如何基于surging架设流媒体视频推流(视频讲解)

前言 随着直播行业大火,各种直播类产品和产品层出不穷,能够满足各方人员的需求和互动,也使得斗鱼、虎牙、抖音都随着直播业的大火而欣欣向荣, 大家也对直播平台了解不少,也参与使用,但是怎么样才能研发出视频直播平台呢?那么针对于这个问题就是我今天想给大家讲解的一些东西,首先要对直播协议有所了解,然后怎么样 ...

fanly11 发布于 2024-05-15 13:02 评论(1) 阅读(337)
34

WPF使用Shape实现复杂线条动画

看到巧用 CSS/SVG 实现复杂线条光效动画的文章,便也想尝试用WPF的Shape配合动画实现同样的效果。ChokCoco大佬的文章中介绍了基于SVG的线条动画效果和通过角向渐变配合 MASK 实现渐变线条两种方式。WPF中的Shape与SVG非常相似,因此这种方式也很容易实现。但WPF中仅有的两 ...

czwy 发布于 2024-05-15 09:09 评论(7) 阅读(1683)
1

dotnet X11 窗口之间发送鼠标消息 模拟鼠标输入

本文记录我阅读 Avalonia 代码过程中所学习到的在 X11 的窗口之间发送鼠标消息,可以跨进程给其他进程的窗口发送鼠标消息,通过此方式可以实现模拟鼠标输入 ...

lindexi 发布于 2024-05-15 07:28 评论(0) 阅读(49)
0

C#异步Task

目录C#异步Task概述异步是什么?为什么需要异步?基本语法1. Task创建执行2. Task异步方法3. 取消异步执行CancellationTokenSource4.Task并行数量控制LimitedConcurrencyLevelTaskScheduler常见的应用场景总结引用 C#异步Ta ...

Aigu 发布于 2024-05-14 14:44 评论(0) 阅读(159)
0

C#TMS系统学习(联表报表)

C#TMS系统代码-联表报表学习 领导被裁了之后很快就有人上任了,几乎是无缝衔接,很难让我不想到这早就决定好了。我的职责没有任何变化。感受下来这个系统封装程度很高,我只要会调用方法就行。这个系统交付之后不会有太多问题,更多应该是做小需求,有大的开发任务应该也是第二期的事,嗯?怎么感觉我变成运维了?而 ...

我就吃最后一口 发布于 2024-05-14 14:28 评论(2) 阅读(91)